.container{
    position:relative;
    display: flex;
    gap: 24px;
    margin: 0 auto;
    .view{
        padding: 32px;
        width: 700px;
        background-color: #fff;
        .viewTop{
            .title{

            }
            .otherInfo{
                display: flex;
                gap: 16px;
                color: rgb(81, 87, 103);
                .name{
                    cursor: pointer;
                }
                .edit{
                    margin-left: auto;
                    cursor: pointer;
                    color: @primary-color;
                }
            }
        }
    }
    .fixedOp{
        width: 48px;
        height: 100%;
        position: fixed;
        margin-left: calc(-48px - 24px);
        top: 240px;
        display: flex;
        flex-direction: column;
        gap: 16px;
        .opItem{
            width: 48px;
            height: 48px;
            background-color: #fff;
            display: flex;
            align-items: center;
            justify-content: center;
            cursor: pointer;
            border-radius: 50%;
            position: relative;
            &:nth-child(1)::after{
                content: attr(data-dz);
            }
            &:nth-child(2)::after{
                content: attr(data-pl);
            }
            &:nth-child(3)::after{
                content: attr(data-sc);
            }
            &:nth-child(n)::after{
                color: #fff;
                background-color: rgb(194, 200, 209);
                border-radius: 50%;
                padding: 0 5px;
                position: absolute;
                left: 75%;
                top:0;
                height: 17px;
                line-height: 17px;
                font-size: 11px;
            }
            .ic{
                font-size: 18px;
        
            }
            &:hover{
                :global{
                    .ic{
                        color: @primary-color;
                        transform: scale(1.2);
                        transition: scale 1s ease-in-out;
                    }
                }
            }
            &.active{
                :global{
                    .ic{
                        color: @primary-color;
                        transform: scale(1.2);
                        transition: scale 1s ease-in-out;
                    }
                }
                &:nth-child(n)::after{
                    background-color: @primary-color;
                }
            }
         
        }
    }
    .right{
        width: 300px;
        display: flex;
        flex-direction: column;
        gap: @padding-base;
        .authorInfo{
            background-color: #fff;
            padding: @padding-base;
            display: flex;
            flex-direction: column;
            gap: @padding-middle;
            .infoTop{
                display: flex;
                gap: @padding-middle;
                cursor: pointer;
            }
            .infoMiddle{
                display: flex;
                justify-content: space-evenly;
                .middleItem{
                    display: flex;
                    flex-direction: column;
                    gap: 8px;
                }
            }
            .infoBottom{
                display: flex;
                .bottomItem{
                    flex:1;
                }
            }
        }
        .menu{
             position: sticky;
             top:80px;
        }
    }
}